12

D. De et al.

Fig. 9 Blockchain in the gateway of IoT devices architecture

(a)

Data layer: Data layer maintains the collection of data from different IoT

sensors and sources. It is responsible for maintaining the physical layer, and

it communicates with the blockchain layer to upload the data into the hashed

format.

(b)

Blockchain layer: This layer is present in the gateway of IoT, and it maintains

all the blockchain principles like blocks generation block validation. It collects

the data from the lower tier as transactions and maintains the bridge between

the data and application layers.

(c)

Application layer: This layer relays on top of the blockchain layer. It works on

data processing and provides interaction between users and service providers.

5.2

Blockchain in Management Hub for IoT

Internet of things is used in several fields like healthcare, finance, agriculture educa-

tions, etc. IoT suffers from different security issues, and blockchain can solve this

problem [8691]. But to solve the problem, an optimized architecture is needed.